﻿using CTP.CRM.Repository.Enum;
using DotNetCore.CAP.Transport;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace CTP.CRM.Application.Dtos.Logger
{
    public class GetOptionLogOutput
    {
        //
        // 摘要:
        //     日志来源
        public LogSource Source { get; set; }

        //
        // 摘要:
        //     日志来源名称
        public string SourceName { get; set; }

        //
        // 摘要:
        //     日志类型
        public LogType Type { get; set; }

        //
        // 摘要:
        //     日志类型名称
        public string TypeName { get; set; }

        //
        // 摘要:
        //     业务标识1
        public string BusinessTag1 { get; set; }

        //
        // 摘要:
        //     业务标识2
        public string BusinessTag2 { get; set; }

        //
        // 摘要:
        //     业务标识3
        public string BusinessTag3 { get; set; }

        //
        // 摘要:
        //     日志内容
        public string Content { get; set; }

        //
        // 摘要:
        //     用户Id
        public int UserId { get; set; }

        //
        // 摘要:
        //     用户账号
        public string UserAccount { get; set; }

        //
        // 摘要:
        //     用户姓名
        public string UserName { get; set; }

        //
        // 摘要:
        //     操作时间
        public DateTime OptionTime { get; set; }
    }
}
